<!DOCTYPE html>
<script src="/js-test-resources/js-test.js"></script>
<script>
    window.jsTestIsAsync = true;

    window.callback = null;

    function doCallback()
    {
        shouldBeUndefined(window.callback());
        finishJSTest();
    }
        
    function registerCallback(cb)
    {
        window.callback = cb;
        setTimeout(function() {
            var iframe = document.querySelector('iframe');
            iframe.onload = doCallback;
            iframe.contentDocument.location.href = "about:blank";
        }, 0);
    }
</script>
<iframe src="resources/iframe-for-naked-global-object.html"></iframe>
